WPFunnels\Rest\Controllers\FunnelController D

Total Complexity 182
Dependencies 10
Dependents 0
Total lines 1,456
Lines of code 945
Logical lines of code 421
Comment lines 325
Methods 33
Properties 2

Methods 33

Method Rating Maintainability Complexity Lines of code
get_steps_order()
C
38 26 67
save_funnel_data()
B
35 19 82
prepare_funnel_data_response()
B
37 15 75
register_routes()
A
28
1 239
get_GBF_data()
A
46 10 38
update_step_id_in_funnel_data_and_identifier()
A
52 9 21
is_order_bump()
A
54 9 20
get_thankyou_data()
A
58 9 13
update_step_view_link_with_utm_params()
A
56 8 16
get_formatted_funnel_data()
S
49 6 30
get_conditional_node()
S
54 6 20
wpfnl_get_funnel_settings()
S
48 5 33
get_funnel_data()
S
55 6 18
get_steps_order_data()
S
52 5 22
get_steps()
S
54 5 21
get_funnel_info()
S
55 5 19
export_funnel()
S
50 4 30
get_default_add_step_node_data()
S
49 3 34
get_first_step_node()
S
65 5 8
update_steps_url_on_funnel_name_update()
S
58 4 15
get_all_funnels()
S
61 3 13
get_utm_params()
S
60 3 12
funnel_name_change()
S
54 2 22
get_step_general_info()
S
59 2 13
get_ab_settings()
S
61 2 13
update_items_permissions_check()
S
69 2 6
get_items_permissions_check()
S
69 2 6
get_utm_settings()
S
63 1 11
prepare_item_for_response()
S
75 1 4
array_insert()
S
75 1 4
get_step_type()
S
70 1 6
save_conditional_node()
S
64 1 10
delete_marked_funnels()
S
76 1 4